leg extensor - Spanish English Dictionary